QDialog[use_gbmp_title=true]
 {
	 border:1px solid #b9b9b9;
     border-radius:0px;
	 background-color: #f0f0f0;
 }

 QWidget[is_gbmp_title = true]{
        background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #b9b9b9, stop:1 #b9b9b9);
		max-height:31px;
}

QWidget#gbmp_title{
        background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #b9b9b9, stop:1 #b9b9b9);
		max-height:31px;
}

QWidget#gbmp_title_dactive{
        background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #d0d0d0, stop:1 #d0d0d0);
		max-height:31px;
}

QWidget[is_gbmp_title_dactive= true]{
        background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #d0d0d0, stop:1 #d0d0d0);
		max-height:31px;
}

QLabel#gmtitle_icon{
	border-radius:0px;
	color: #F0F0F0;
	background-color:rgba(0,0,0,0);
	border-style:none;
}

QLabel#gmtitle_text
{
	border-radius:0px;
	color: #00000;
	background-color:rgba(0,0,0,0);
	border-style:none;
    font: 10pt;
	padding-left: 4ex;
}


QPushButton[is_gbmp_title_restore=true],QPushButton[gmtitlis_gbmp_title_maximizee_maximize=true],QPushButton[is_gbmp_title_mminimize=true],QPushButton[is_gbmp_title_close=true]{
	border-radius:0px;
	color: #F0F0F0;
	background-color:rgba(0,0,0,0);
	border-style:none;
}

QPushButton[is_gbmp_title_mminimize=true]::hover,QPushButton[is_gbmp_title_maximize=true]::hove{
	background-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(25, 134, 199, 0), stop:1 #5CACEE);
}

QPushButton[is_gbmp_title_close=true]:hover{
        background-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(238, 0, 0, 128), stop:1 rgba(238, 44, 44, 255));
}

QDockWidget::title { font: bold;
 text-align: left; 
 background: rgba(217,221,228,255);
 }

QHeaderView{
    background:rgba(217,221,228,255);
}

QTreeView::branch:has-siblings:!adjoins-item {
    border-image: url(:/images/common/treeview-vline.png) 0;
}

QTreeView::branch:has-siblings:adjoins-item {
    border-image: url(:/images/common/treeview-branch-more.png) 0;
}

QTreeView::branch:!has-children:!has-siblings:adjoins-item {
    border-image: url(:/images/common/treeview-branch-end.png) 0;
}

QTreeView::branch:has-children:!has-siblings:closed,
QTreeView::branch:closed:has-children:has-siblings {
        border-image: none;
        image: url(:/images/common/treeview-branch-closed.png);
}

QTreeView::branch:open:has-children:!has-siblings,
QTreeView::branch:open:has-children:has-siblings  {
        border-image: none;
        image: url(:/images/common/treeview-branch-open.png);
}

/*确认*/
QPushButton#pushButton_Ok,QPushButton#okButton,QPushButton#pushButtonOk,QPushButton#LineTypeDlgOkButton,QPushButton#buttonOK,QPushButton#pushButtonYes,QPushButton#pushButtonOK
{
	background-color: #ffffff;
	border: 1px solid #2B5693;
	color:#3b3b3b;
	font: 9pt;
	min-height: 24px;
	min-width: 78px
}
/*...*/
QPushButton#pushButtonExportSetting
{
	background-color: #ffffff;
	border: 1px solid #aaaaaa;
	color:#3b3b3b;
	font: 9pt;
	min-height: 20px;
	min-width: 40px;
}

/*取消,其他 默认*/
QPushButton#pushButton_Cancel,QPushButton#cancelButton,QPushButton#btnShowWorkPlane,QPushButton#pushButtonNextStep,QPushButton#pushButtonCancel,QPushButton#pushButtonCancle_m,QPushButton#buttonCancel,QPushButton#pushapply
,QPushButton#delButton,QPushButton#newTypeButton,QPushButton#newButton,QPushButton#renameButton,QPushButton#modifyParaButton,QPushButton#delParaButton,QPushButton#moveupbutton,QPushButton#movedownbutton
,QPushButton#pushButtonNo,QPushButton#pushButtonIgnore,QPushButton#pushButtonIgnoreAll,QPushButton#pushButtonCancel,QPushButton#m_bnCancel,QPushButton#pushButtonRename,QPushButton#pushButtonRename,QPushButton#pushButtonDelete
,QPushButton#pushButtonUpdate,QPushButton#pushButtonCombine
,QPushButton#loadButton,QPushButton#unloadButton,QPushButton#quitButton,QPushButton#manageButton,QPushButton#exportTypesButton,QPushButton#importTypesButton,QPushButton#copyButton,QPushButton#importStdParamButton
{
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
	color:#3b3b3b;
	font: 9pt;
	min-height: 24px;
	min-width: 78px;
}
/*四个字*/
QPushButton#pushButton_deselall,QPushButton#pushButton_selAll,QPushButton#btnCancelReference,QPushButton#pushButtonSelectAll,QPushButton#pushButtonAbortAll,QPushButton#pushButtonIgnoreOnce,QPushButton#m_bnOpenView
{
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
	color:#3b3b3b;
	font: 9pt;
	min-height: 24px;
	min-width: 78px;

}
/*四个以上*/
QPushButton#pushButton_AnnoDefault,QPushButton#pushButtonSaveAnClose,QPushButton#AttriButton
{
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
	color:#3b3b3b;
	font: 9pt;
	min-height: 24px;
	min-width: 78px;
	padding-left: 5px;
	padding-right:5px;
}

QPushButton#pushButton_Ok:hover,QPushButton#pushButton_Cancel:hover,QPushButton#pushButton_deselall:hover,QPushButton#pushButton_selAll:hover,QPushButton#pushButton_AnnoDefault:hover,QPushButton#okButton:hover
,QPushButton#cancelButton:hover,QPushButton#btnShowWorkPlane:hover,QPushButton#btnCancelReference:hover,QPushButton#pushButtonSelectAll:hover,QPushButton#pushButtonAbortAll:hover,QPushButton#pushButtonNextStep:hover
,QPushButton#pushButtonSaveAnClose:hover,QPushButton#pushButtonCancel:hover,QPushButton#pushButtonAbortAll:hover,QPushButton#pushButtonExportSetting:hover,QPushButton#pushButtonOk:hover,QPushButton#pushButtonCancle_m:hover
,QPushButton#LineTypeDlgOkButton:hover,QPushButton#buttonOK:hover,QPushButton#buttonCancel:hover,QPushButton#AttriButton:hover,QPushButton#pushapply:hover,QPushButton#delButton:hover,QPushButton#newTypeButton:hover
,QPushButton#renameButton:hover,QPushButton#newButton:hover,QPushButton#modifyParaButton:hover,QPushButton#delParaButton:hover,QPushButton#moveupbutton:hover,QPushButton#movedownbutton:hover,QPushButton#pushButtonYes:hover
,QPushButton#pushButtonNo:hover,QPushButton#pushButtonOK:hover,QPushButton#pushButtonIgnore:hover,QPushButton#pushButtonIgnoreOnce:hover,QPushButton#pushButtonIgnoreAll:hover,QPushButton#pushButtonCancel:hover,QPushButton#m_bnOpenView:hover
,QPushButton#m_bnCancel:hover,QPushButton#pushButtonRename:hover,QPushButton#pushButtonDelete:hover,QPushButton#pushButtonUpdate:hover,QPushButton#pushButtonCombine:hover
,QPushButton#loadButton:hover,QPushButton#unloadButton:hover,QPushButton#quitButton:hover,QPushButton#manageButton:hover,QPushButton#exportTypesButton:hover,QPushButton#importTypesButton:hover,QPushButton#copyButton:hover,QPushButton#importStdParamButton:hover
{
	background-color: #ffffff;
	border: 2px solid #2B5693;
	color:#3b3b3b;
	font: 9pt;

}

QPushButton#pushButton_Ok:pressed,QPushButton#pushButton_Cancel:pressed,QPushButton#pushButton_deselall:pressed,QPushButton#pushButton_selAll:pressed,QPushButton#pushButton_AnnoDefault:pressed,QPushButton#cancelButton:pressed
,QPushButton#btnShowWorkPlane:pressed,QPushButton#btnCancelReference:pressed,QPushButton#pushButtonSelectAll:pressed,QPushButton#pushButtonAbortAll:pressed,QPushButton#pushButtonNextStep:pressed,QPushButton#pushButtonCancel:pressed
,QPushButton#pushButtonSaveAnClose:pressed,QPushButton#pushButtonAbortAll:pressed,QPushButton#pushButtonExportSetting:pressed,QPushButton#pushButtonOk:pressed,QPushButton#pushButtonCancle_m:pressed,QPushButton#LineTypeDlgOkButton:pressed
,QPushButton#buttonOK:pressed,QPushButton#buttonCancel:pressed,QPushButton#AttriButton:pressed,QPushButton#pushapply:pressed,QPushButton#delButton:pressed,QPushButton#newTypeButton:pressed,QPushButton#renameButton:pressed
,QPushButton#newButton:pressed,QPushButton#modifyParaButton:pressed,QPushButton#delParaButton:pressed,QPushButton#moveupbutton:pressed,QPushButton#movedownbutton:pressed,QPushButton#pushButtonYes:pressed,QPushButton#pushButtonNo:pressed
,QPushButton#pushButtonOK:pressed,QPushButton#pushButtonIgnore:pressed,QPushButton#pushButtonIgnoreOnce:pressed,QPushButton#pushButtonIgnoreAll:pressed,QPushButton#pushButtonCancel:pressed,QPushButton#m_bnOpenView:pressed,QPushButton#m_bnCancel:pressed
,QPushButton#pushButtonRename:pressed,QPushButton#pushButtonDelete:pressed,QPushButton#pushButtonUpdate:pressed,QPushButton#pushButtonCombine:pressed
,QPushButton#loadButton:pressed,QPushButton#unloadButton:pressed,QPushButton#quitButton:pressed,QPushButton#manageButton:pressed,QPushButton#exportTypesButton:pressed,QPushButton#importTypesButton:pressed,QPushButton#copyButton:pressed,QPushButton#importStdParamButton:pressed
{
	background-color: #ffffff;
	border: 1px solid #2B5693;
	color:#3b3b3b;
	font: 9pt;

}

QPushButton#pushButton_Ok:selected ,QPushButton#pushButton_Cancel:selected,QPushButton#selected,QPushButton#selected,QPushButton#pushButton_AnnoDefault#selected,QPushButton#okButton#selected,QPushButton#cancelButton#selected
,QPushButton#btnShowWorkPlane:selected,QPushButton#btnCancelReference:selected,QPushButton#pushButtonSelectAll:selected,QPushButton#pushButtonAbortAll:selected,QPushButton#pushButtonNextStep:selected
,QPushButton#pushButtonSaveAnClose:selected,QPushButton#pushButtonCancel:selected,QPushButton#pushButtonAbortAll:selected:QPushButton#pushButtonExportSetting:selected,QPushButton#pushButtonOk:selected,QPushButton#pushButtonCancle_m:selected
,QPushButton#LineTypeDlgOkButton:selected,QPushButton#buttonOK:selected,QPushButton#buttonCancel:selected,QPushButton#AttriButton:selected,QPushButton#pushapply:selected,QPushButton#delButton:selected,QPushButton#newTypeButton:selected
,QPushButton#renameButton:selected,QPushButton#newButton:selected,QPushButton#modifyParaButton:selected,QPushButton#delParaButton:selected,QPushButton#moveupbutton:selected,QPushButton#movedownbutton:selected,QPushButton#pushButtonYes:selected
,QPushButton#pushButtonNo:selected,QPushButton#pushButtonOK:selected,QPushButton#pushButtonIgnore:selected,QPushButton#pushButtonIgnoreOnce:selected,QPushButton#pushButtonIgnoreAll:selected,QPushButton#pushButtonCancel:selected,
QPushButton#m_bnOpenView:selected,QPushButton#m_bnCancel:selected,QPushButton#pushButtonRename:selected,QPushButton#pushButtonDelete:selected,QPushButton#pushButtonUpdate:selected,QPushButton#pushButtonCombine:selected
,QPushButton#loadButton:selected,QPushButton#unloadButton:selected,QPushButton#quitButton:selected,QPushButton#manageButton:selected,QPushButton#exportTypesButton:selected,QPushButton#importTypesButton:selected,QPushButton#copyButton:selected,QPushButton#importStdParamButton:selected
{
	background-color: #d6e2f3;
	border: 1px solid #2B5693;
	color:#3b3b3b;
	font: 9pt;

}

QPushButton#pushButton_Ok:disabled ,QPushButton#pushButton_Cancel:disabled ,QPushButton#pushButton_deselall:disabled,QPushButton#pushButton_selAll:disabled,QPushButton#pushButton_AnnoDefault:disabled,QPushButton#okButton:disabled
,QPushButton#cancelButton:disabled,QPushButton#btnShowWorkPlane:disabled,QPushButton#btnCancelReference:disabled,QPushButton#pushButtonSelectAll:disabled,QPushButton#pushButtonAbortAll:disabled,QPushButton#pushButtonNextStep:disabled,
QPushButton#pushButtonSaveAnClose:disabled,QPushButton#pushButtonCancel:disabled,QPushButton#pushButtonAbortAll:disabled:QPushButton#pushButtonExportSetting:disabled,QPushButton#pushButtonOk:disabled,QPushButton#pushButtonCancle_m:disabled
,QPushButton#LineTypeDlgOkButton:disabled,QPushButton#buttonOK:disabled,QPushButton#buttonCancel:disabled,QPushButton#AttriButton:disabled,QPushButton#pushapply:disabled,QPushButton#delButton:disabled,QPushButton#newTypeButton:disabled
,QPushButton#renameButton:disabled,QPushButton#newButton:disabled,QPushButton#modifyParaButton:disabled,QPushButton#delParaButton:disabled,QPushButton#moveupbutton:disabled,QPushButton#movedownbutton:disabled,QPushButton#pushButtonYes:disabled
,QPushButton#pushButtonNo:disabled,QPushButton#pushButtonOK:disabled,QPushButton#pushButtonIgnore:disabled,QPushButton#pushButtonIgnoreOnce:disabled,QPushButton#pushButtonIgnoreAll:disabled,QPushButton#pushButtonCancel:disabled,QPushButton#m_bnCancel:disabled
QPushButton#m_bnOpenView:disabled,QPushButton#pushButtonRename:disabled,QPushButton#pushButtonDelete:disabled,QPushButton#pushButtonUpdate:disabled,QPushButton#pushButtonCombine:disabled
,QPushButton#loadButton:disabled,QPushButton#unloadButton:disabled,QPushButton#quitButton:disabled,QPushButton#manageButton:disabled,QPushButton#exportTypesButton:disabled,QPushButton#importTypesButton:disabled,QPushButton#copyButton:disabled,QPushButton#importStdParamButton:disabled
{
	background-color: #bfbfbf;
	border: 1px solid #787878;
	color:#969696;
	font: 9pt;
}

QGroupBox#export_groupBox,QGroupBox#export_groupBox_2,QGroupBox#groupBox_ModifyExportSetting,QGroupBox#gbCurrentWorkPlane,QGroupBox#gbNewWorkPlane,QGroupBox#groupBox,QGroupBox#groupBoxType,QGroupBox#groupBox_3,QGroupBox#groupBox_AnnoSnap
{
	 /*text-align:left center*/
	/* font: 10pt;*/
	 margin-left: 3ex;
	 margin-right: 3ex;
	margin-top:8px;
	 padding: 2ex;
	 background-color: #ffffff;
}
QGroupBox#groupBox_parameter,QGroupBox#groupBox_Type,QGroupBox#groupBox_csvtable,QGroupBox#groupBox_batchxl
{
	/*font: 10pt;*/
	margin-right: 3ex;
	margin-top:8px;
	 padding: 2ex;
	 background-color: #ffffff;
}
QGroupBox:title
{
	subcontrol-origin: margin;
	left: 20px;
	bottom:0px;
}
QCheckBox
{
	 spacing: 10px;
}

